//
//  BaseModel.h
//  Baseproject
//
//  Created by gullmei on 15/9/11.
//  Copyright (c) 2015年 黄定坤. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "JSONModel.h"
@interface BaseModel : JSONModel

//- (id)init;
/**
 *	@brief	初始化数据
 */
- (void)initData;
/**
 *	@brief	解码服务器数据为自定制对象
 *	@param 	data 	服务器数据
 *	@return	自定制对象
 */
+(BaseModel*)decodeAndSaveData:(id)data;

/**
 *	实现NSCoding协议
 */
- (void)encodeWithCoder:(NSCoder *)encoder;
- (id)initWithCoder:(NSCoder *)decoder;
/**
 *	打印model ，方便建立model用
 */
+(NSMutableArray*)GetStringNeedPrint:(id)dic ;
+(void)printModel:(NSDictionary *)dic ;

@end
